package demo11.gumballstate;

public class GumballMachineTestDrive {

	public static void main(String[] args) {
		GumballMachine gumballMachine = new GumballMachine(2);

		System.out.println(gumballMachine);

		gumballMachine.insertQuarter();
		gumballMachine.turnCrank();

		System.out.println(gumballMachine);

		gumballMachine.insertQuarter();
		gumballMachine.turnCrank();
		gumballMachine.insertQuarter();
		gumballMachine.turnCrank();
		
		gumballMachine.refill(5);
		gumballMachine.insertQuarter();
		gumballMachine.turnCrank();

		System.out.println(gumballMachine);
	}
}

/*java站口香糖模型机器

库存: 2 糖果AAA
机器状态 是 等待投入25分

你投入了25分
得到糖果...
一个糖果正在出来...

java站口香糖模型机器

库存: 1 糖果
机器状态 是 等待投入25分

你投入了25分
得到糖果...
一个糖果正在出来...
正在出糖果!!
你不能插入一个25分，因为糖果已经卖完了
你转动了摇杆，但是已经没有糖果了
没有糖果分发
口香糖机只是补充；它是新的计数:: 5
你投入了25分
得到糖果...
一个糖果正在出来...

java站口香糖模型机器

库存: 4 糖果AAA
机器状态 是 等待投入25分*/

